/*
FieldSurface.h
FieldSurface Header file
Zach Agudelo, Andi Cescolini, Sam Tarin

allows you to draw a bmp
*/
#ifndef FIELDSURFACE_H_
    #define FIELDSURFACE_H_
 
#include "SDL/SDL.h"

 
class FieldSurface {
    public:
        FieldSurface();
 
    public:
        static SDL_Surface* OnLoad(char* File);
		  // draws the full surface
        static bool OnDraw(SDL_Surface* Surf_Dest, SDL_Surface* Surf_Src, int X, int Y);
		  //draws section of the surface
        static bool OnDraw(SDL_Surface* Surf_Dest, SDL_Surface* Surf_Src, int X, int Y, int X2, int Y2, int W, int H);
		  //makes color transparent
        static bool Transparent(SDL_Surface* Surf_Dest, int R, int G, int B);
};
 
#endif
